like to hear oneself talk - Alemán Inglés Diccionario